import request from '@/config/axios'

// ERP 产品 VO
export interface ProductVO {
    id: number // 产品编号
    name: string // 产品名称
    supplierId: number // 供应商id
    manufacturerId: number // 生厂商id
    icp: string // 备案编号
    barCode?: string // 产品条码
    imageUrl: string // 产品图片地址
    categoryId: number // 产品分类编号
    usageCategoryId: number // 用途分类
    icpCategoryId: number // 字号分类
    unitId: number // 单位编号
    standard: string // 产品规格
    remark: string // 产品备注
    expireDay: number // 保质期天数
    reminderDay: number // 过期预警天数
    weight: number // 基础重量（kg）
    purchasePrice: number // 采购价格，单位：元
    salePrice: number // 零售价格，单位：元
    minPrice: number // 供货价格，单位：元
    platformPrice: number // 平台价格
    discountPrice: number // 优惠价格
    fileUrl: string // 采购价格，单位：元
    status: number
}

// ERP 产品 API
export const ProductApi = {
    // 扫码获取商品信息
    getPortalScanner: async (data) => {
        return await request.post({url: `/erp/export/scan`, data})
    },
}
